One of Harry’s most unlikely crew members is Rockhound played by Steve Buscemi. A brilliant geologist with numerous graduate degrees from several top universities, Rockhound isn’t exactly thrilled at the prospect of outer space. He goes along because Harry asks him to, explains Buscemi. I don’t think he believes the world’s worth saving. He thinks the whole project is doomed, so he’s really a thorn in everybody’s side, although he is kind of amusing.
Steve’s got this wonderful dark sense of humor, says producer Jerry Bruckheimer. Nobody plays these roles better than Steve you look at him and believe him.